home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple WWDC 1996
/
WWDC96_1996 (CD).toast
/
Technology Materials
/
MacOS 8 Resources
/
Developer Tools
/
Mac OS 8 Interfaces & Libraries
/
Interfaces
/
IDLIncludes
/
NVRAM.idl
< prev
next >
Wrap
Text File
|
1996-05-01
|
2KB
|
75 lines
/*
File: NVRAM.idl
Contains: NVRAM FPI data structures and function prototypes
Version: Technology:
Release: Universal Interfaces 3.0d3 on Copland DR1
Copyright: © 1984-1996 by Apple Computer, Inc. All rights reserved.
Bugs?: If you find a problem with this file, send the file and version
information (from above) and the problem description to:
Internet: apple.bugs@applelink.apple.com
AppleLink: APPLE.BUGS
*/
#ifndef __NVRAM_IDL__
#define __NVRAM_IDL__
#include <somobj.idl>
#include <somcls.idl>
#ifndef __TYPES_IDL__
#include <Types.idl>
#endif
#ifndef __KERNEL_IDL__
#include <Kernel.idl>
#endif
#ifndef __OSUTILS_IDL__
#include <OSUtils.idl>
#endif
#ifndef __ERRORS_IDL__
#include <Errors.idl>
#endif
#ifdef __SOMIDL__
#if FOR_SYSTEM8_PREEMPTIVE
/*
NVRAM Error Return Code
*/
/*
NVRAM Request Code
*/
/*
Function : NVRAMFPIInit
Description : Find the Object Id property in the family-tree
This is essential for message passing between FPI and kernel server task.
This is the main entry for the NVRAMFPI library, and will be called when
FPI library is loaded by the CFM.
*/
/*
Function : NVRAMAccessSync
Description : This is common entry point for synchronous access to NVRAM hardware.
This is an export in the NVRAMFPI library.
*/
/*
Function : NVRAMAccessAsync
Description : This is common entry point for asynchronous access to NVRAM hardware
This is an export in the NVRAMFPI library.
*/
/*
Test APIs or SPIs
*/
#endif
#endif /* __SOMIDL__ */
#endif /* __NVRAM_IDL__ */